Skip to content

Conversation

@igfoo
Copy link
Member

@igfoo igfoo commented Dec 2, 2025

This makes the

/*- Database metadata -*/

and

/*- Overlay support -*/

sections consistent between the languages.

@igfoo igfoo force-pushed the igfoo/consistent-metadata-and-overlay-support branch 2 times, most recently from 6479657 to 0419413 Compare December 2, 2025 17:25
@igfoo igfoo force-pushed the igfoo/consistent-metadata-and-overlay-support branch from 0419413 to 997fe29 Compare January 13, 2026 17:35
@igfoo igfoo force-pushed the igfoo/consistent-metadata-and-overlay-support branch from 997fe29 to c429e00 Compare January 13, 2026 17:39
@github-actions github-actions bot added the Rust Pull requests that update Rust code label Jan 13, 2026
@igfoo
Copy link
Member Author

igfoo commented Jan 13, 2026

ql-for-ql failures seems to be unrelated to this PR, e.g. https://github.com/github/codeql/actions/runs/20967345319/job/60261261271 fails the same way on main.

@igfoo igfoo marked this pull request as ready for review January 13, 2026 22:54
Copilot AI review requested due to automatic review settings January 13, 2026 22:54
@igfoo igfoo requested a review from a team as a code owner January 13, 2026 22:54
@igfoo igfoo requested review from a team as code owners January 13, 2026 22:54
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR standardizes the organization of TRAP section comments for database metadata and overlay support across C++, JavaScript, and Python dbscheme files. The changes introduce consistent section headers and documentation for the databaseMetadata and overlayChangedFiles tables.

Changes:

  • Added "Database metadata" and "Overlay support" section headers across language dbschemes
  • Updated documentation to clarify CLI behavior for both tables
  • Added regeneration instructions to Python's dbscheme header comment

Reviewed changes

Copilot reviewed 21 out of 43 changed files in this pull request and generated no comments.

Show a summary per file
File Description
python/ql/lib/semmlecode.python.dbscheme Added section headers and updated documentation for metadata/overlay tables
python/extractor/semmle/dbscheme_gen.py Added dbscheme regeneration instruction to header template
python/extractor/semmle/dbscheme.template Added section headers and updated documentation for metadata/overlay tables
javascript/ql/lib/semmlecode.javascript.dbscheme Added section headers and updated documentation for metadata/overlay tables
cpp/ql/lib/semmlecode.cpp.dbscheme Added section headers for metadata/overlay tables
python/ql/lib/upgrades/*/old.dbscheme Historical dbscheme snapshots with new section organization
javascript/ql/lib/upgrades/*/old.dbscheme Historical dbscheme snapshots with new section organization
python/downgrades/*/upgrade.properties Upgrade metadata files for schema versioning
javascript/downgrades/*/upgrade.properties Upgrade metadata files for schema versioning
cpp/downgrades/*/upgrade.properties Upgrade metadata files for schema versioning

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

C++ JS Python QL-for-QL Ruby Rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant